A key, often-ignored reason, for the stock market rally is the decrease in the number of shares thanks to corporate buybacks and mergers
A key, often-ignored reason, for the stock market rally is the decrease in the number of shares thanks to corporate buybacks and mergers